Glossary
Allocation of memory The action of acquiring a
block of memory from the heap.
Deallocation of memory The action of returning
a block of memory to the heap.
Dereferencing of a pointer’s value The value
pointed to by a pointer.
Heap A pool of free memory. Dynamic memory
requires allocate memory from this area.
Pointer A variable whose value is interpreted as
a memory address. A pointer points to the value
stored in the location at that address.